26
26
Jul 1, 2023
07/23
Jul 1, 2023
by
ChibiAkumas
movies
eye 26
favorite 0
comment 0
Learn PowerPC Assembly (Chibiakumas videos) Programming tutorials teaching PowerPC assembly using a gamecube emulator
Topics: Power PC, Gamecube
288
288
Oct 29, 2022
10/22
Oct 29, 2022
image
eye 288
favorite 0
comment 0
Supernaturals Ghostlings 80s hologram toys! Here is the box art, the comic (it seems to be the same for all ghostlings), offer sheet that was included in the box, and Stereoscopic 3D animated GIFs of all the holograms! Enjoy!
Topic: 80s toys
20
20
Sep 3, 2022
09/22
Sep 3, 2022
by
ChibiAkumas.com
movies
eye 20
favorite 0
comment 0
There's a few other maths commands left to look at, as well as the MULT and DIV commands! Lets get through the last of the commands. As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... https://www.chibialiens.com/mips/#Lesson5 I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM! It's available on amazon stores worldwide!...
Topics: mips, n64, psx
26
26
Sep 3, 2022
09/22
Sep 3, 2022
by
Chibiakumas.com
movies
eye 26
favorite 0
comment 0
Mips Assembly Lesson 4 Bit Ops And More Maths! Lets look at more mathematical commands and Bitwise operations As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... https://www.chibialiens.com/mips/#Lesson4 I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM! It's available on amazon stores worldwide!...
Topics: Mips, N64, PSX
16
16
Sep 3, 2022
09/22
Sep 3, 2022
by
ChibiAkumas.com
movies
eye 16
favorite 0
comment 0
There will be many times when we need to do things based on certain 'conditions', and it's branches which allow us to do this! In fact we can use branches just like JAL. We can also set registers based on certain conditions... Lets take a look! As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... https://www.chibialiens.com/mips/#Lesson3 I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM! It's available on...
Topics: MIPS, N64, PSX
16
16
Sep 3, 2022
09/22
Sep 3, 2022
by
ChibiAkumas.com
movies
eye 16
favorite 0
comment 0
We've covered the absolute basics, now lets look at more of the options we have for working with values in memory. As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... https://www.chibialiens.com/mips/#Lesson2 It should be noted that while the MIPS is little endian on the PSX, it's big endian on the N64, so your results may vary depending on the system you test on. I've written a book! It covers ASM programming on Z80, 6502, 68000,...
Topics: Mips, N64, PSX
21
21
Sep 2, 2022
09/22
Sep 2, 2022
by
ChibiAkumas.com
movies
eye 21
favorite 0
comment 0
Lets start learning about the Mips... Lets learn how to do simple maths operations, and how to transfer data to and from memory. As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... https://www.chibialiens.com/mips/ I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM! It's available on amazon stores worldwide!...
Topics: MIPS, PSX, N64
12
12
Jul 1, 2022
07/22
Jul 1, 2022
by
ChibiAkumas.com
movies
eye 12
favorite 0
comment 0
We're nearly at the end of our tutorials... but we've not yet looked at the Bit shift and Logical Operations' We'll also have a look at a few other 'conversion commands' for switching values around As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... https://www.chibiakumas.com/tms9900/#Lesson5 My Assembly tutorials cover a wide range of CPU's and Systems, see them all here: http://www.assemblytutorial.com/ If would like to support my...
Topic: Assembly
18
18
Jul 1, 2022
07/22
Jul 1, 2022
by
ChibiAkumas.com
movies
eye 18
favorite 0
comment 0
It's time to learn how the TMS9900 copes without the stack (Spoiler: Workspaces!) We'll also learn about the Multiplication and Division commands. As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... http://www.chibiakumas.com/tms9900/#Lesson4 My Assembly tutorials cover a wide range of CPU's and Systems, see them all here: http://www.assemblytutorial.com/ If would like to support my channel and ongoing 8-bit game development, please...
Topic: TMS9900 ASM
15
15
Jun 7, 2022
06/22
Jun 7, 2022
by
ChibiAkumas.com
movies
eye 15
favorite 0
comment 0
We've looked at basic commands for registers, and various addressing modes, but we've just got started. Although the registers are 16 bit, the TMS9900 has 8 bit 'byte commands'... we also need to learn about compare commands... lets learn about it! As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... http://www.chibiakumas.com/tms9900/#Lesson3 My 2nd book is out now, and available from Amazon stores worldwide! The new book covers ARM...
Topic: TMS9900 Assembly
27
27
Jun 7, 2022
06/22
Jun 7, 2022
by
ChibiAkumas.com
movies
eye 27
favorite 0
comment 0
Lets take a look at the Addressing modes of the TMS-9900, In this lesson we'll be looking at each addressing mode, and trying out each with an example. As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... http://www.chibiakumas.com/tms9900/#Lesson2 My Assembly tutorials cover a wide range of CPU's and Systems, see them all here: http://www.assemblytutorial.com/ If would like to support my channel and ongoing 8-bit game development,...
Topics: TMS9900, Assembly
36
36
May 28, 2022
05/22
May 28, 2022
by
ChibiAkumas.com
movies
eye 36
favorite 0
comment 0
Lets learn the basics of using TMS9900... In this lesson we'll set some registers, and do a few simple maths operations. We'll be testing on a Ti99/4A emulator As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... http://www.chibiakumas.com/tms9900/ My Assembly tutorials cover a wide range of CPU's and Systems, see them all here: http://www.assemblytutorial.com/ If would like to support my channel and ongoing 8-bit game development,...
Topics: TMS9900, TI99
18
18
May 27, 2022
05/22
May 27, 2022
by
ChibiAkumas.com
movies
eye 18
favorite 0
comment 0
We're nearly done... but we need to look at operations that work at the bit level, and a few other important commands... lets take a look! As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... https://www.chibialiens.com/arm/thumb.php#Lesson5 I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM! It's available on amazon stores worldwide! https://www.amazon.com/dp/B08W7DWZB3 If you like my content, and want to...
Topics: Arm, Assembly, Thumb
14
14
May 10, 2022
05/22
May 10, 2022
by
ChibiAkumas.com
movies
eye 14
favorite 0
comment 0
The Stack in Thumb works basically the same as ARM, but now we have a 'proper' PUSH and POP command... lets recap stack usage, and learn about them. As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... https://www.chibialiens.com/arm/thumb.php#Lesson4 I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM! It's available on amazon stores worldwide! https://www.amazon.com/dp/B08W7DWZB3 If you like my content,...
Topics: Arm, Thumb, Assembly
10
10.0
May 10, 2022
05/22
May 10, 2022
by
ChibiAkumas.com
movies
eye 10
favorite 0
comment 0
It's time to take a look at Flags and Conditions. Contrary to the regular ARM, most commands in Thumb change the flags, and the only command that can execute conditionally are branches. As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... https://www.chibialiens.com/arm/thumb.php#Lesson3 My 2nd book is out now, and available on Amazon stores worldwide! The new book covers ARM Thumb, 65816, 6809, PDP-11 and Risc-V CPUs...
Topics: Arm, Assembly, Programming
22
22
Apr 21, 2022
04/22
Apr 21, 2022
by
ChibiAkumas.com
movies
eye 22
favorite 0
comment 0
Lets try something a bit different!... We've built 'Hello World' on the CPC before, but this time lets try with the CPC's own assembler, MAXAM!... lets write, assemble and run our 'Hello World' all from the CPC itself, without winape's assembler or cross compilation! As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... http://www.chibiakumas.com/z80/helloworld.php#LessonH11 I've written a book! It covers ASM programming on Z80, 6502,...
Topics: Maxam, CPC, ASM
44
44
Apr 21, 2022
04/22
Apr 21, 2022
by
ChibiAkumas.com
movies
eye 44
favorite 1
comment 0
This week we're going to learn how to get 'Hello World' on the TI-83 calculator, we'll learn how to write as single asm to do the hello message, convert it to an 8xp and load it on a TI83 As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... http://www.chibiakumas.com/z80/helloworld.php#LessonH7 My 2nd book is out now, and available on Amazon stores worldwide!! The new book covers ARM Thumb, 65816, 6809, PDP-11 and Risc-V CPUs...
Topics: Z80, TI83, ASM
1,010
1.0K
Apr 3, 2022
04/22
Apr 3, 2022
by
ChibiAkumas.com
texts
eye 1,010
favorite 6
comment 0
Learn Multiplatform Assembly Programming - With ChibiAkumas! Cheatsheet Collection: 6502, 6280, 6309, 6809, 65816, 68000, 8086, ARM, ARM THUMB, IBM 370, MIPS, PDP-11, PowerPC, RISC-V, Super-H, TMS-9900, Z80, GBZ80, eZ80
Topic: Assembly
44
44
Apr 3, 2022
04/22
Apr 3, 2022
by
ChibiAkumas.com
movies
eye 44
favorite 0
comment 0
The Camputers Lynx is one of the more odd 8 bits - getting Hello World on the screen is pretty easy, but due to a lack of tools, making a TAP file is not! Lets learn how to make Hello World, and turn it into a valid tap file to run on our emulator My 2nd book is out now - and available on Amazon stores worldwide! The new book covers ARM Thumb, 65816, 6809, PDP-11 and Risc-V CPUs https://amzn.to/3JniJQt My 1st book is still available, and covers ASM programming on Z80, 6502, 68000, 8086 and ARM...
Topics: Camputers Lynx, Z80, Assembly
73
73
Apr 3, 2022
04/22
Apr 3, 2022
by
ChibiAkumas
movies
eye 73
favorite 0
comment 0
Lets Make Hello World on the MSX... The MSX gives us two options, we can create a Disk, or a Cartridge... The process we need to use to create the binary will vary depending on the system, we'll look at the Cartridge first. As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... http://www.chibiakumas.com/z80/helloworld.php#LessonH3 My 2nd book is out now, and available on Amazon stores worldwide!! The new book covers ARM Thumb, 65816,...
Topic: Z80 MSX ASM
25
25
Mar 19, 2022
03/22
Mar 19, 2022
by
ChibiAkumas.com
movies
eye 25
favorite 0
comment 0
Arm Thumb has a reduced instruction set compared to ARM, and one of the things that has suffered is the addressing modes. We have more limited options, and the barrel shifter is no longer available as part of addressing - we now have stand alone rotation commands... lets check them out! As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... https://www.chibialiens.com/arm/thumb.php#Lesson2 My 2nd book is out now, and available on Amazon...
Topics: ARM, Assembly
47
47
Mar 19, 2022
03/22
Mar 19, 2022
by
ChibiAkumas.com
movies
eye 47
favorite 0
comment 0
While ARM Thumb is based on regular ARM, the commands and limitations are very different. We'll take a look at the basic commands here, we'll also look at how to enable Thumb mode - as the CPU will start in normal ARM mode As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... https://www.chibialiens.com/arm/thumb.php I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM! It's available on amazon stores...
Topics: ARM, Assembly, Programming
50
50
Mar 4, 2022
03/22
Mar 4, 2022
by
ChibiAkumas.com
movies
eye 50
favorite 1
comment 0
This time we're going to learn how to make Hello World on the Gameboy and GBC... essentially they're the same system, but remember, the Gameboy isn't a 'true' z80 - it's a gbz80! As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... http://www.chibiakumas.com/z80/helloworld.php#LessonH9 If would like to support my channel and ongoing 8-bit game development, please consider backing me on patreon: https://www.patreon.com/akuyou
Topics: Assembly, Gameboy
30
30
Mar 4, 2022
03/22
Mar 4, 2022
by
ChibiAkumas.com
movies
eye 30
favorite 0
comment 0
The Sega Mastersystem and GameGear are virtually the same system, so we can create one Hello World that will run on both systems. Unfortunately, the SMS/GG have no firmware to help us, so we're going to have to create our own font, and work out how to get it to the screen... Lets go! As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... http://www.chibiakumas.com/z80/helloworld.php#LessonH8 If would like to support my channel and...
Topics: SMS, SGG, Z80
39
39
Feb 19, 2022
02/22
Feb 19, 2022
by
ChibiAkumas.com
movies
eye 39
favorite 0
comment 0
The Enterprise has a complex OS, but we can get it to do simple text with relatively few commands, Lets learn how to make the Enterprise say 'Hello!' As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... http://www.chibiakumas.com/z80/helloworld.php#LessonH5 I've written a ASM programming book! You can get it from Amazon:...
Topics: Assembly, Elan Enterprise
28
28
Feb 19, 2022
02/22
Feb 19, 2022
by
ChibiAkumas.com
movies
eye 28
favorite 0
comment 0
The Sam Coupe is pretty similar to the Speccy, but there are some differences in the hello world code... One good thing is the SAM has a disk drive my standard, so we also need to create a usable disk image for the SAM As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... http://www.chibiakumas.com/z80/helloworld.php#LessonH4 If would like to support my channel and ongoing 8-bit game development, please consider backing me on patreon:...
Topics: Sam Coupe, Assembly, Z80
53
53
Feb 12, 2022
02/22
Feb 12, 2022
by
ChibiAkumas.com
movies
eye 53
favorite 0
comment 0
The ZX Spectrum is one of the most popular Z80 machines around, and it's well emulated too! Unfortunately, making usable Disk or Tape images can be a bit tricky, but we can get around it with some work... We'll learn how to compile a simple file, make Tape, DSK and TRD images and run them on emulators As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... http://www.chibiakumas.com/z80/helloworld.php#LessonH2 If would like to support my...
Topic: ZX Spectrum. Z80 Assembly
27
27
Feb 12, 2022
02/22
Feb 12, 2022
by
ChibiAkumas.com
movies
eye 27
favorite 0
comment 0
We can show text to the screen with the console functions from the main cpu, but this time we'll use a 'bitmap font' and draw the pixel data to the screen ourself. We'll use the layout in Lesson P4, where two bitplanes are available from the Main CPU, and the remaining one bitplane is available from the Peripheral CPU. As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... https://www.chibiakumas.com/pdp11/platform.php#LessonP5 I've...
Topics: UKNC, PDP-11
43
43
Feb 4, 2022
02/22
Feb 4, 2022
by
ChibiAkumas.com
image
eye 43
favorite 0
comment 0
Lets take a look at a 'Hello World' example on the classic ZX81! As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... http://www.chibiakumas.com/z80/helloworld.php#LessonH10 I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM! It's available on amazon stores worldwide! https://www.amazon.com/dp/B08W7DWZB3 If you like my content, and want to see more in the future, please support me on patreon:...
Topics: ZX81, Programming, Assembly
49
49
Feb 4, 2022
02/22
Feb 4, 2022
by
ChibiAkumas.com
movies
eye 49
favorite 0
comment 0
Lets take a look at basic graphics tasks on the TI-84+CE. We'll code up a text drawing routine, and show our 'Chibiko mascot to the screen. As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... http://www.chibiakumas.com/ez80/platform.php I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM! It's available on amazon stores worldwide! https://www.amazon.com/dp/B08W7DWZB3 If you like my content, and want to see...
Topics: eZ80, Ti84, Assembly
26
26
Feb 4, 2022
02/22
Feb 4, 2022
by
ChibiAkumas.com
movies
eye 26
favorite 0
comment 0
Lets take a look at a 'simple' Nintendo DS Rom, which will show a 'Hello World' message on the screen. Unfortunately, we'll need to define our own font, and set the screen pixels according to the bits in that0 font... Lets learn how. As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... https://www.chibialiens.com/arm/helloworld.php#LessonH3 I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM! It's available...
Topics: Assembly, Arm, DS
19
19
Jan 22, 2022
01/22
Jan 22, 2022
by
ChibiAkumas.com
movies
eye 19
favorite 0
comment 0
Lets take a look at a 'simple' Gameboy Advance Rom, which will show a 'Hello World' message on the screen. Unfortunately, we'll need to define our own font, and set the screen pixels according to the bits in that0 font... Lets learn how. As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... https://www.chibialiens.com/arm/helloworld.php#LessonH2 I've written a ASM programming book! You can get it from Amazon:...
Topics: Programming, Arm, Assembly
34
34
Jan 22, 2022
01/22
Jan 22, 2022
by
ChibiAkumas.com
movies
eye 34
favorite 0
comment 0
The Genesis is another Tile/Sprite system... we're going to have to define a bitmap font as Tiles in VRAM, then use those tiles to draw characters to the screen, Lets get started! As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... http://www.chibiakumas.com/68000/helloworld.php#LessonH5 If would like to support my channel and ongoing 8-bit game development, please consider backing me on patreon: https://www.patreon.com/akuyou
Topics: Genesis, 68000, Assembly
33
33
Jan 16, 2022
01/22
Jan 16, 2022
by
ChibiAkumas.com
movies
eye 33
favorite 0
comment 0
The Sinclair QL has a fairly impressive OS for an 8 bit (or a slightly disappointing one for a 16 bit!)... We can use it to get text to the screen without any bitmap routines, lets learn how! As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... http://www.chibiakumas.com/68000/helloworld.php#LessonH4 If would like to support my channel and ongoing 8-bit game development, please consider backing me on patreon:...
Topics: Sinclair QL, Assembly, Programming
28
28
Jan 16, 2022
01/22
Jan 16, 2022
movies
eye 28
favorite 0
comment 0
The NeoGeo uses 5 bits per channel, has 16 colors per palette, and up to 256 palettes! Lets learn how to set the colors on the Neo Geo! As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... http://www.chibiakumas.com/68000/helloworld.php#LessonH3 If would like to support my channel and ongoing 8-bit game development, please consider backing me on patreon: https://www.patreon.com/akuyou
Topics: 68000, NeoGeo, Assembly
24
24
Jan 16, 2022
01/22
Jan 16, 2022
by
ChibiAkumas.com
movies
eye 24
favorite 0
comment 0
This time, lets take a look at the Atari ST!... we'll use operating system calls to show Hello World to the screen. As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... http://www.chibiakumas.com/68000/helloworld.php#LessonH2 If would like to support my channel and ongoing 8-bit game development, please consider backing me on patreon: https://www.patreon.com/akuyou
Topics: Atari ST, Assembly, 68000
70
70
Jan 8, 2022
01/22
Jan 8, 2022
by
ChibiAkumas.com
movies
eye 70
favorite 0
comment 0
We looked at writing a 'hello world' example before using cross compilation from windows. This time we'll compile using an assembler from within the X6800 itself!... Lets learn how! As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... http://www.chibiakumas.com/68000/helloworld.php#LessonH7 I've written a ASM programming book! You can get it from Amazon:...
Topics: X68k, X68000, Programming, Assembly
58
58
Jan 8, 2022
01/22
Jan 8, 2022
by
ChibiAkumas.com
movies
eye 58
favorite 0
comment 0
68000 Assembly Lesson H6 - Hello World on the Amiga Lets take a look at the Amiga, and look at a simple way to get 'Hello World' onto the screen... We'll use OS calls this time, and get a 'Hello World' message onto the command line... Lets get to work! I've written a ASM programming book! You can get it from Amazon:...
Topics: Assembly, Hello World, Amiga
38
38
Dec 21, 2021
12/21
Dec 21, 2021
by
ChibiAkumas.com
movies
eye 38
favorite 0
comment 0
We learned how to make Hello World from windows last time... This time we'll go FULL DOS (never go full dos!) and write and compile our program only using MSDOS software... no windows needed! As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... https://www.chibialiens.com/8086/helloworld.php#LessonH3 I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM! It's available on amazon stores worldwide!...
Topics: MASM, DOS, ASSEMBLY
25
25
Dec 10, 2021
12/21
Dec 10, 2021
by
ChibiAkumas.com
movies
eye 25
favorite 0
comment 0
Let's take our 8086 on the road with some portable programming!... In this episode we'll take a look at the 186 based WonderSwan! As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... https://www.chibialiens.com/8086/helloworld.php#LessonH2 If you like my content, and want to see more in the future, please support me on patreon: https://www.patreon.com/akuyou Or become a member on my youtube channel:...
Topics: Retro, Programming, Assembly, Bandai
38
38
Dec 10, 2021
12/21
Dec 10, 2021
by
ChibiAkumas.com
movies
eye 38
favorite 0
comment 0
In this lesson we'll use to use DOS INTerrupt calls to show characters to the screen and return to DOS, we'll use this to show Hello World. As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... https://www.chibialiens.com/8086/helloworld.php#LessonH1 If you like my content, and want to see more in the future, please support me on patreon: https://www.patreon.com/akuyou Or become a member on my youtube channel:...
Topics: 8086, IBM PC, Retro, Assembly, Programming
29
29
Dec 10, 2021
12/21
Dec 10, 2021
by
ChibiAkumas.com
movies
eye 29
favorite 0
comment 0
Last time we took a look at printing characters in text mode. This time we'll take a look at a bitmap function which will use a 1bpp font, and convert it to 2bpp (4 color) graphics mode. As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... http://www.chibiakumas.com/6809/helloworld.php#LessonH4 I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM! It's available on amazon stores worldwide!...
Topics: Tandy Coco, Dragon 32, 6809, Programming, Retro
30
30
Dec 10, 2021
12/21
Dec 10, 2021
by
ChibiAkumas.com
movies
eye 30
favorite 0
comment 0
It's time for the Vectrex... Unlike most systems, on the vectrex we have to redraw our text every redraw of the screen - we'll use a firmware function to do this. As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... http://www.chibiakumas.com/6809/helloworld.php#LessonH3 My Assembly tutorials cover a wide range of CPU's and Systems, see them all here: http://www.assemblytutorial.com/ If would like to support my channel and ongoing...
Topics: 6809, Assembly, Retro, Programming
108
108
Dec 10, 2021
12/21
Dec 10, 2021
by
ChibiAkumas.com
movies
eye 108
favorite 1
comment 0
Lets take a look at the FM-7, we'll learn how to make a 'hello world' message, build a 2B0 binary file, and add it to a disk Finally we'll start the disk on our emulator. As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... http://www.chibiakumas.com/6809/helloworld.php#LessonH2 My Assembly tutorials cover a wide range of CPU's and Systems, see them all here: http://www.assemblytutorial.com/ If would like to support my channel and...
Topics: 6809, Assembly, FM7, FM8, FM77
63
63
Dec 4, 2021
12/21
Dec 4, 2021
by
ChibiAkumas.com
movies
eye 63
favorite 1
comment 0
Lets take a look at the FM-7, we'll learn how to make a 'hello world' message, build a 2B0 binary file, and add it to a disk Finally we'll start the disk on our emulator. As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... http://www.chibiakumas.com/6809/helloworld.php#LessonH2 I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM! It's available on amazon stores worldwide!...
Topics: FM7, Assembly, Programming
52
52
Dec 4, 2021
12/21
Dec 4, 2021
by
ChibiAkumas.com
movies
eye 52
favorite 0
comment 0
Conceptually Hello World on the SNES is pretty similar to the NES , but of course the code is rather different... Lets learn how to get Hello World on the snes! As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... http://www.chibiakumas.com/6502/helloworld.php#LessonH8 I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM! It's available on amazon stores worldwide!...
Topics: SNES, Super Nintendo, 65816, 6502, Assembly Programming
33
33
Dec 4, 2021
12/21
Dec 4, 2021
by
ChibiAkumas.com
movies
eye 33
favorite 0
comment 0
The PET is the predecessor of the VIC-20, it's only capable of 'text graphics' and cannot allow custom characters. Lets learn how to make the PET to say 'Hello' I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM! It's available on amazon stores worldwide! https://www.amazon.com/gp/product/B08W7DWZB3/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=B08W7DWZB3&linkCode=as2&tag=chibiakumas-20&linkId=d52cf677a0300b2fa9bd9d1f1da68f2e As...
Topics: 6502, Assembly, Programming
27
27
Dec 3, 2021
12/21
Dec 3, 2021
by
ChibiAkumas.com
movies
eye 27
favorite 0
comment 0
The PET is the predecessor of the VIC-20, it's only capable of 'text graphics' and cannot allow custom characters. Lets learn how to make the PET to say 'Hello' I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM! It's available on amazon stores worldwide! https://www.amazon.com/gp/product/B08W7DWZB3/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=B08W7DWZB3&linkCode=as2&tag=chibiakumas-20&linkId=d52cf677a0300b2fa9bd9d1f1da68f2e As...
Topics: 6502, Assembly, Programming
35
35
Dec 3, 2021
12/21
Dec 3, 2021
by
ChibiAkumas.com
movies
eye 35
favorite 0
comment 0
Lets learn how to show a Hello World message on the C64... we'll learn how to build our example as a PRG and an CRT Cartridge As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... http://www.chibiakumas.com/6502/helloworld.php#LessonH2 I've Written a book, It covers Assembly and is available on Amazon now!...
Topics: 6502, C64, Assembly
46
46
Dec 3, 2021
12/21
Dec 3, 2021
by
ChibiAkumas.com
movies
eye 46
favorite 0
comment 0
The PC Engine uses a tilemap for its background graphics... to show Hello World we'll need to define our font as tiles, then use those tiles to show the letters of our message! As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... http://www.chibiakumas.com/6502/helloworld.php#LessonH9 I've Written a book, It covers Assembly and is available on Amazon now!...
Topics: Assembly, 6502, Programming
48
48
Nov 27, 2021
11/21
Nov 27, 2021
by
ChibiAkumas.com
movies
eye 48
favorite 0
comment 0
A first look at my Elan Enterprise 128 with the "SD Adapter Premium" disk emulator! Many thanks to "Szörg" for the SD-Card Disk emulator, and the nifty Video converter! https://szergitata.blog.hu/2015/05/04/enterprise_128_sd_adapter_premium_quick_start_guide_uk Like retro computers? I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM! It's available on amazon stores worldwide! https://www.amazon.com/dp/B08W7DWZB3 You can get the Enterprise 128...
Topics: Retro, Enterprise, Gaming
74
74
Nov 26, 2021
11/21
Nov 26, 2021
by
ChibiAkumas.com
movies
eye 74
favorite 0
comment 0
Like most Tile based systems, the Famicom doesn't have a font built in, we'll have to create our own font and character printing routines to show text to screen Lets learn how! As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... http://www.chibiakumas.com/6502/helloworld.php#LessonH7 I've written a ASM programming book! You can get it from Amazon: https://www.amazon.com/dp/B08W7DWZB3 If would like to support my channel and ongoing...
Topics: 6502, Nes, Programming
33
33
Nov 26, 2021
11/21
Nov 26, 2021
by
ChibiAkumas.com
movies
eye 33
favorite 0
comment 0
The Lynx doesn't have any firmware to help us, so we'll have to use a bitmap font to show our 'Hello World' message Lets learn how to make a simple Lynx Cartridge Lets Learn how! As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... http://www.chibiakumas.com/6502/helloworld.php#LessonH6 I've written a ASM programming book! You can get it from Amazon: https://www.amazon.com/dp/B08W7DWZB3 If would like to support my channel and ongoing...
Topics: 6502, Lynx, Atari, Programming
64
64
Nov 26, 2021
11/21
Nov 26, 2021
by
ChibiAkumas.com
movies
eye 64
favorite 0
comment 0
Lets take a look at the Apple II this time, it's OS will be able to help us get text to the screen, so making 'Hello World' should be pretty easy! Lets learn how! As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... http://www.chibiakumas.com/6502/helloworld.php#LessonH5 I've written a ASM programming book! You can get it from Amazon: https://www.amazon.com/dp/B08W7DWZB3 If would like to support my channel and ongoing 8-bit game...
Topics: Apple 2, 6502, Programming
49
49
Nov 26, 2021
11/21
Nov 26, 2021
by
ChibiAkumas.com
movies
eye 49
favorite 0
comment 0
The Atari 5200 and 800 are almost the same, we just need to change some addresses so we can work with both. Lets make a hello world for these systems! As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... http://www.chibiakumas.com/6502/helloworld.php#LessonH4 If would like to support my channel and ongoing 8-bit game development, please consider backing me on patreon: https://www.patreon.com/akuyou
Topics: 6502, Atari800, Atari5200
24
24
Nov 26, 2021
11/21
Nov 26, 2021
by
ChibiAkumas.com
movies
eye 24
favorite 1
comment 0
Being it's predecessor, The Vic 20 shares many of the basics of the c64... For this reason, Writing Hello World on the VIC is pretty similar, with just a few changes... Lets learn how! As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... http://www.chibiakumas.com/6502/helloworld.php#LessonH3 I've written a ASM programming book! You can get it from Amazon: https://www.amazon.com/dp/B08W7DWZB3 If would like to support my channel and...
Topics: PET, 6502, Programming
31
31
Nov 19, 2021
11/21
Nov 19, 2021
by
ChibiAkumas.com
movies
eye 31
favorite 0
comment 0
In this lesson we'll take a look at the Commander x16 - a upcoming C64 like 65c02 machine, which has been upgraded with 256 colors layers, hardware sprites and more... Lets take a peek! As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... http://www.chibiakumas.com/6502/commanderx16.php I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM! It's available on amazon stores worldwide!...
Topic: X16 6502
63
63
Nov 19, 2021
11/21
Nov 19, 2021
by
ChibiAkumas.com
movies
eye 63
favorite 0
comment 0
The Ti-99 screen is basically the same as the MSX1 - we need to write bytes to screen RAM to make characters visible... we'll learn how to code and compile a cartrige, and run it on the machine... Lets look how! As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... http://www.chibiakumas.com/tms9900/helloworld.php I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM! It's available on amazon stores worldwide!...
Topics: TMS9900, Assembly, Programming
42
42
Nov 19, 2021
11/21
Nov 19, 2021
by
ChibiAkumas.com
movies
eye 42
favorite 0
comment 0
Lets learn how to do the basics on the PDP-11 machines - we'll learn how to read characters from the keyboard and draw them on the screen As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... https://www.chibiakumas.com/pdp11/platform.php#LessonP1 I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM! It's available on amazon stores worldwide! https://www.amazon.com/dp/B08W7DWZB3 If you like my content, and...
Topics: PDP-11, PDP, Assembly programming, Minicomputer
33
33
Nov 19, 2021
11/21
Nov 19, 2021
by
ChibiAkumas.com
movies
eye 33
favorite 0
comment 0
In this lesson we'll use to use Software Interrupt "SWI 0x00" to show characters to the screen We'll use another SWI to do a newline, and a final one to exit our program, we'll use this to show Hello World. As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... http://www.chibialiens.com/arm/helloworld.php#LessonH1 I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM! It's available on amazon stores...
Topics: Risc-OS, ARM, Assembly, Programming
40
40
Nov 19, 2021
11/21
Nov 19, 2021
by
ChibiAkumas.com
movies
eye 40
favorite 0
comment 0
Lets take a look at the Dragon - We'll make Hello world work on a cartridge, and run it on an emulator As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... http://www.chibiakumas.com/6809/helloworld.php#LessonH1 I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM! It's available on amazon stores worldwide! https://www.amazon.com/dp/B08W7DWZB3 My Assembly tutorials cover a wide range of CPU's and Systems,...
Topics: Dragon 32, Tandy Coco
58
58
Nov 19, 2021
11/21
Nov 19, 2021
by
ChibiAkumas.com
movies
eye 58
favorite 1
comment 0
In this episode we'll learn how to create a simple Hello world example on the BBC... To make things easy, we'll use the firmware functions to print characters. We'll then compile our program and transfer it to a disk image. As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... http://www.chibiakumas.com/6502/helloworld.php#LessonH1 I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM! It's available on amazon...
Topics: BBC Micro, Programming, 6502
98
98
Nov 19, 2021
11/21
Nov 19, 2021
by
ChibiAkumas.com
movies
eye 98
favorite 1
comment 0
The X68000 has a graphics mode, which we've looked at before in the platform specific series, but if we're looking to just get text to the screen, then using operating system calls will be easiest! Lets learn how to use it to get 'Hello World' to the screen! As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... http://www.chibiakumas.com/68000/helloworld.php#LessonH1 I've written a book! It covers ASM programming on Z80, 6502, 68000,...
Topic: x68k x68000 programming assembly
75
75
Nov 19, 2021
11/21
Nov 19, 2021
by
ChibiAkumas.com
movies
eye 75
favorite 0
comment 0
Absolute beginners tutorial on creating ASM 'Hello World' on the CPC with a single source file... Also learn how to make Disk (DSK), Tape (CDT) and Cartridge (CPR) images for the CPC to get your program running on an emulator As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... http://www.chibiakumas.com/z80/hellow... I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM! It's available on amazon stores...
Topic: Amstrad CPC
47
47
Nov 18, 2021
11/21
Nov 18, 2021
by
ChibiAkumas.com
movies
eye 47
favorite 0
comment 0
An introduction to the hardware, and Assembly programming on the Gameboy and Gameboy Color... Describing the differences between the Z80 and the gameboy's custom processor, and basics on cartridge format, memory map and hardware overview This Video lesson matches the text lesson on my website: http://www.chibiakumas.com/z80/Gameboy.php More GB/GBC content coming soon, but if you can't wait, check out my GrimeZ80 game project, as it's being developed for the Gameboy systems ...
Topics: Gameboy, GB, Programming, Assembly
75
75
Nov 18, 2021
11/21
Nov 18, 2021
by
ChibiAkumas.com
movies
eye 75
favorite 0
comment 0
We've looked at basic maths, addressing modes and branches... but we've not covered all the maths functions of the Risc-V yet... Lets take a look at the other options As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... http://www.chibialiens.com/riscv/#Lesson3 I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM! It's available on amazon stores worldwide! https://www.amazon.com/dp/B08W7DWZB3 If you like my...
Topics: Risc-V, Risc 5, Assembly, ASM, Programming
34
34
Nov 18, 2021
11/21
Nov 18, 2021
by
ChibiAkumas.com
movies
eye 34
favorite 0
comment 0
We used the stack a bit in the last lesson with JAL - but we didn't really cover it... it's time to fix that now - it's also time to look at conditions. As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... http://www.chibialiens.com/riscv/#Lesson2 I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM! It's available on amazon stores worldwide! https://www.amazon.com/dp/B08W7DWZB3 If you like my content, and...
Topics: RISC-V, Risc 5, ASM, Assembly, Programming
109
109
Nov 18, 2021
11/21
Nov 18, 2021
by
ChibiAkumas.com
movies
eye 109
favorite 0
comment 0
This is the first in a series of tutorials which will teach you how to get started with RiscV (Risc 5) programming This tutorial assumes you have no previous experience of programming at all, and teaches assembly using the RARS simulator All the episodes have a matching text lesson on my website, and you can get the development tools and scripts, and source code as well... http://www.chibialiens.com/riscv/ I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM! It's...
Topics: Risc 5, RISC-V, Assembly, Programming
30
30
Nov 18, 2021
11/21
Nov 18, 2021
by
ChibiAkumas.com
movies
eye 30
favorite 0
comment 0
We're nearly done... but we need to look at operations that work at the bit level, and a few other important commands... lets take a look! As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... http://www.chibialiens.com/arm/#Lesson5 I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM! It's available on amazon stores worldwide! https://www.amazon.com/dp/B08W7DWZB3 My Assembly tutorials cover a wide range of...
Topics: ARM, Assembly, ASM, Programming
16
16
Nov 18, 2021
11/21
Nov 18, 2021
by
ChibiAkumas.com
movies
eye 16
favorite 0
comment 0
We've learned how to save values in memory - but what about if we want to store a value for a very short time? We need a temporary store, and that's where the stack comes in! As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... http://www.chibialiens.com/arm/#Lesson4 I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM! It's available on amazon stores worldwide! https://www.amazon.com/dp/B08W7DWZB3 My...
Topics: ARM, Assembly, ASM, Programming
25
25
Nov 18, 2021
11/21
Nov 18, 2021
by
ChibiAkumas.com
movies
eye 25
favorite 0
comment 0
We've learned how to do mathematics and how to move data in and out of memory, Next we need to learn how to add conditions and branches - these will make up our loops, and our program logic. Unlike most systems, on ARM conditions can apply to most commands, not just branching operations! As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... http://www.chibialiens.com/arm/#Lesson3 I've written a book! It covers ASM programming on Z80,...
Topics: ARM, Assembly, ASM
36
36
Nov 18, 2021
11/21
Nov 18, 2021
by
ChibiAkumas.com
movies
eye 36
favorite 0
comment 0
We learned a few simple commands last time, but now it's time to start getting serious! The ARM has many clever ways of addressing memory - and has something called the a 'Barrel Shifter' - We'll learn what that is soon... Lets learn about each addressing mode on the arm! As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... http://www.chibialiens.com/arm/#Lesson2 I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086...
Topics: ARM, Assembly, Programming, ASM
59
59
Nov 18, 2021
11/21
Nov 18, 2021
by
ChibiAkumas.com
movies
eye 59
favorite 1
comment 0
This is the first in a series of tutorials which will teach you how to write your own games and programs in ARM assembly from absolute basics - using only free software! This tutorial assumes you have no previous experience of programming at all, and teaches assembly using RiscOS and the Gameboy Advance All the episodes have a matching text lesson on my website, and you can get the development tools and scripts, and source code as well... http://www.chibialiens.com/arm/ My Assembly tutorials...
Topics: ARM, Assembly, ASM, Programming
33
33
Nov 18, 2021
11/21
Nov 18, 2021
by
ChibiAkumas.com
movies
eye 33
favorite 0
comment 0
We've learned all the essentials, but theres still more we'll need... Lets take a look at how to talk to hardware, and write our own interrupt handlers. As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... http://www.chibiakumas.com/z80/z80_2021.php#Lesson7 I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM! It's available on amazon stores worldwide! https://www.amazon.com/dp/B08W7DWZB3 If you like my...
Topics: Z80, Asm, Assembly, Programming
41
41
Nov 18, 2021
11/21
Nov 18, 2021
by
ChibiAkumas.com
movies
eye 41
favorite 1
comment 0
We've learned lots of Z80 commands, but we also need to learn how to get our assembler to do what we want! Lets take a look at some of the commands we can use with VASM - these may be different if you're using another assembler. As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... http://www.chibiakumas.com/z80/z80_2021.php#Lesson6 I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM! It's available on...
Topics: Z80, asm, Assembly, Programming
46
46
Nov 18, 2021
11/21
Nov 18, 2021
by
ChibiAkumas.com
movies
eye 46
favorite 0
comment 0
It's time to start messin' with our register's bits (ooh er?!) We'll look at bit shifting, which can be used for multiplication and division by 2, and Logical operations that can mask our registers. As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... http://www.chibiakumas.com/z80/z80_2021.php#Lesson5 I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM! It's available on amazon stores worldwide!...
Topics: z80, asm, assembly, programming
35
35
Nov 18, 2021
11/21
Nov 18, 2021
by
ChibiAkumas.com
movies
eye 35
favorite 0
comment 0
We've overlooked an important feature so far, The stack!... this is an essential function of the processor, which we can use to quickly store values in registers, and get them back later. Let's learn about the stack! As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... http://www.chibiakumas.com/z80/z80_2021.php#Lesson4 I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM! It's available on amazon stores...
Topics: ASM, Assembly, Programming
57
57
Nov 18, 2021
11/21
Nov 18, 2021
by
ChibiAkumas.com
movies
eye 57
favorite 0
comment 0
So far we've just looked at sequences of commands that run in a fixed order... In our games and programs we'll need things to happen depending on conditions, If we press left, we move our player, if we hit an enemy, we'll run a hit routine. We use conditional branches and calls to do this... and the conditions are based on the bits of the flags register! As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... ...
Topics: z80, asm, assembly, programming
52
52
Nov 18, 2021
11/21
Nov 18, 2021
by
ChibiAkumas.com
movies
eye 52
favorite 0
comment 0
We've seen something running! so we've made a start!... lets dig deeper now, and look at all the types of 'Addressing mode' . These are The ways we can specify sources and destinations for our parameters. As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... http://www.chibiakumas.com/z80/z80_2021.php#Lesson2 I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM! It's available on amazon stores worldwide!...
Topics: Z80, ASM.Assembly, Programming
53
53
Nov 18, 2021
11/21
Nov 18, 2021
by
ChibiAkumas.com
movies
eye 53
favorite 0
comment 0
Learn Z80 Assembly Lesson 1 - Getting started with Z80! - 2021 Edition Lets get started with the Z80!... we'll learn the basics of the Z80 Cpu, and learn some basic commands for moving values into registers and simple mathematics. As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... http://www.chibiakumas.com/z80/z80_2021.php If you want more Z80, you can buy my book from amazon (totally optional... you don't need it to follow the...
Topics: Z80, ASM, Assembly, Programming